package com.indexingsystem.boss.Vo;

import java.io.Serializable;
import java.util.Date;

public class InstitutionsReqVo implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -7276072256679073013L;

	private String institutionId;

	private String parentId;

	private String institutionOrder;

	private String institutionName;

	private String institutionDisplayName;

	private Integer institutionType;

	private String nature;

	private String industry;

	private String province;

	private String city;

	private String address;

	private String phone;

	private String contactName;

	private String postcode;

	private String description;

	private Integer enabled;

	private String validDate;

	private Date createDate;

	private String createUserId;

	private Date lastUpdatedDate;

	private String lastUpdatedUserId;
	
	/**
	* 0:线上图书馆 1：镜像图书馆  2：线上/镜像图书馆
	*/
	private Integer jgServerType;
	
	/**
	* 0:未下载，未更新  1：已下载，未更新  2：已下载，已更新
	*/
	private Integer updateStatus;

	public String getInstitutionId() {
		return institutionId;
	}

	public void setInstitutionId(String institutionId) {
		this.institutionId = institutionId;
	}

	public String getParentId() {
		return parentId;
	}

	public void setParentId(String parentId) {
		this.parentId = parentId;
	}

	public String getInstitutionOrder() {
		return institutionOrder;
	}

	public void setInstitutionOrder(String institutionOrder) {
		this.institutionOrder = institutionOrder;
	}

	public String getInstitutionName() {
		return institutionName;
	}

	public void setInstitutionName(String institutionName) {
		this.institutionName = institutionName;
	}

	public String getInstitutionDisplayName() {
		return institutionDisplayName;
	}

	public void setInstitutionDisplayName(String institutionDisplayName) {
		this.institutionDisplayName = institutionDisplayName;
	}

	public Integer getInstitutionType() {
		return institutionType;
	}

	public void setInstitutionType(Integer institutionType) {
		this.institutionType = institutionType;
	}

	public String getNature() {
		return nature;
	}

	public void setNature(String nature) {
		this.nature = nature;
	}

	public String getIndustry() {
		return industry;
	}

	public void setIndustry(String industry) {
		this.industry = industry;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getContactName() {
		return contactName;
	}

	public void setContactName(String contactName) {
		this.contactName = contactName;
	}

	public String getPostcode() {
		return postcode;
	}

	public void setPostcode(String postcode) {
		this.postcode = postcode;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Integer getEnabled() {
		return enabled;
	}

	public void setEnabled(Integer enabled) {
		this.enabled = enabled;
	}

	public String getValidDate() {
		return validDate;
	}

	public void setValidDate(String validDate) {
		this.validDate = validDate;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getCreateUserId() {
		return createUserId;
	}

	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}

	public Date getLastUpdatedDate() {
		return lastUpdatedDate;
	}

	public void setLastUpdatedDate(Date lastUpdatedDate) {
		this.lastUpdatedDate = lastUpdatedDate;
	}

	public String getLastUpdatedUserId() {
		return lastUpdatedUserId;
	}

	public void setLastUpdatedUserId(String lastUpdatedUserId) {
		this.lastUpdatedUserId = lastUpdatedUserId;
	}

	public Integer getJgServerType() {
		return jgServerType;
	}

	public void setJgServerType(Integer jgServerType) {
		this.jgServerType = jgServerType;
	}

	public Integer getUpdateStatus() {
		return updateStatus;
	}

	public void setUpdateStatus(Integer updateStatus) {
		this.updateStatus = updateStatus;
	}

	public InstitutionsReqVo() {
		super();
	}

	public InstitutionsReqVo(String institutionId, String parentId, String institutionOrder, String institutionName,
			String institutionDisplayName, Integer institutionType, String nature, String industry, String province,
			String city, String address, String phone, String contactName, String postcode, String description,
			Integer enabled, String validDate, Date createDate, String createUserId, Date lastUpdatedDate,
			String lastUpdatedUserId, Integer jgServerType, Integer updateStatus) {
		super();
		this.institutionId = institutionId;
		this.parentId = parentId;
		this.institutionOrder = institutionOrder;
		this.institutionName = institutionName;
		this.institutionDisplayName = institutionDisplayName;
		this.institutionType = institutionType;
		this.nature = nature;
		this.industry = industry;
		this.province = province;
		this.city = city;
		this.address = address;
		this.phone = phone;
		this.contactName = contactName;
		this.postcode = postcode;
		this.description = description;
		this.enabled = enabled;
		this.validDate = validDate;
		this.createDate = createDate;
		this.createUserId = createUserId;
		this.lastUpdatedDate = lastUpdatedDate;
		this.lastUpdatedUserId = lastUpdatedUserId;
		this.jgServerType = jgServerType;
		this.updateStatus = updateStatus;
	}

	@Override
	public String toString() {
		return "InstitutionsReqVo [institutionId=" + institutionId + ", parentId=" + parentId + ", institutionOrder="
				+ institutionOrder + ", institutionName=" + institutionName + ", institutionDisplayName="
				+ institutionDisplayName + ", institutionType=" + institutionType + ", nature=" + nature + ", industry="
				+ industry + ", province=" + province + ", city=" + city + ", address=" + address + ", phone=" + phone
				+ ", contactName=" + contactName + ", postcode=" + postcode + ", description=" + description
				+ ", enabled=" + enabled + ", validDate=" + validDate + ", createDate=" + createDate + ", createUserId="
				+ createUserId + ", lastUpdatedDate=" + lastUpdatedDate + ", lastUpdatedUserId=" + lastUpdatedUserId
				+ ", jgServerType=" + jgServerType + ", updateStatus=" + updateStatus + "]";
	}
	

	
}